Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor!: Migrate from webpack to snowpack for build step #583

Merged
merged 1 commit into from
Jul 16, 2021

Conversation

melink14
Copy link
Owner

@melink14 melink14 commented Jul 6, 2021

  • Move to snowpack for faster more direct modern web build.
    • Use npm-force-resolution to update snowpack's esbuild version.
  • Add checktypes script since build skips typechecking for speed.
  • Remove extraneous export from options.ts
  • Update supported chrome version in manifest due to explicit output change.
  • Add custom tsconfig.json just for ts-node scripts (update-db) since ts-node doesn't support ES modules.
  • Add code for removing test only exports in preparation for unit test setup coming soon.

BREAKING CHANGE: This version includes optional chaining requiring Chrome >=80

@melink14 melink14 requested a review from Stephie July 6, 2021 10:20
@melink14 melink14 force-pushed the melink14/snowpack branch 10 times, most recently from 6f87467 to 12bb6a2 Compare July 7, 2021 01:25
- Move to snowpack for faster more direct modern web build.
  - Use npm-force-resolution to update snowpack's esbuild version.
- Add `checktypes` script since build skips typechecking for speed.
- Remove extraneous export from options.ts
- Update supported chrome version in manifest due to explicit output change.
- Add custom tsconfig.json just for `ts-node` scripts (`update-db`) since `ts-node` doesn't support ES modules.
- Add code for removing test only exports in preparation for unit test setup coming soon.
- Have LitToast shim interface extend Element explicitly since explicit typecheck fails otherwise.

BREAKING CHANGE: This version includes optional chaining requiring Chrome >=80
@melink14 melink14 merged commit 1bdd3d3 into main Jul 16, 2021
@melink14 melink14 deleted the melink14/snowpack branch July 16, 2021 13:04
melink14 pushed a commit that referenced this pull request Jul 17, 2021
## [2.0.0](v1.2.6...v2.0.0) (2021-07-17)

### ⚠ BREAKING CHANGES

* This version includes optional chaining requiring Chrome >=80

### Features

* Force Google Docs to use HTML mode instead of canvas mode ([#596](#596)) ([94b60a6](94b60a6)), closes [#593](#593)
* **detection:** Ignore invisible nodes when extracting text under mouse ([#561](#561)) ([cb97f36](cb97f36)), closes [#159](#159) [#366](#366) [#159](#159)

### Bug Fixes

* **dict:** Update dictionaries to latest versions. ([#581](#581)) ([77189c3](77189c3))
* Skip text processing when range is null ([#598](#598)) ([ae55bff](ae55bff)), closes [#386](#386)

### Code Refactoring

* Migrate from webpack to snowpack for build step ([#583](#583)) ([1bdd3d3](1bdd3d3))
@melink14
Copy link
Owner Author

🎉 This PR is included in version 2.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant